/*********************************
*-- 33 KDH Knieja ---------------*
*-- im. Harcerzy Września 1939 --*
*-- autor: Marcin Rzepisko ------*
*-- data: 2013-11-10 ------------*
**********************************/

package net.kdh.knieja.model.system;

import java.sql.Timestamp;
import java.util.ArrayList;
import java.util.List;
import net.kdh.knieja.model.wspolne.enumeracje.TypWydarzeniaEnum;

/**
 *
 * @author rz.marcin@gmail.com
 */
public class Wydarzenie extends Artykul {
    private Timestamp dataRozpoczecia;
    private Timestamp dataZakonczenia;
    private String miejsce;
    private TypWydarzeniaEnum typ;
    private List<Uzytkownik> uczestnicy; //@TODO 2.0 Rola uzytkownika

    
    public Wydarzenie() {
        uczestnicy = new ArrayList<Uzytkownik>(0);
    }

    public Timestamp getDataRozpoczecia() {
        return dataRozpoczecia;
    }

    public void setDataRozpoczecia(Timestamp dataRozpoczecia) {
        this.dataRozpoczecia = dataRozpoczecia;
    }

    public Timestamp getDataZakonczenia() {
        return dataZakonczenia;
    }

    public void setDataZakonczenia(Timestamp dataZakonczenia) {
        this.dataZakonczenia = dataZakonczenia;
    }

    public String getMiejsce() {
        return miejsce;
    }

    public void setMiejsce(String miejsce) {
        this.miejsce = miejsce;
    }

    public TypWydarzeniaEnum getTyp() {
        return typ;
    }

    public void setTyp(TypWydarzeniaEnum typ) {
        this.typ = typ;
    }

    public List<Uzytkownik> getUczestnicy() {
        return uczestnicy;
    }

    public void setUczestnicy(List<Uzytkownik> uczestnicy) {
        this.uczestnicy = uczestnicy;
    }
    
}
